#include<bits/stdc++.h>
using namespace std;
long long n,c,a,t;
map<long long,long long>b;
int op()
{
	a = t = 0;
	b.clear();
	
    cin>>n>>c;
    for(int i=1;i<=n;i++)
    {
        cin>>a;
        if(c<=a)t+=b[a-c];
        b[a]++;
    }
    cout<<t;
   
    return 0 ;
}
